relating to alligators - Espagnol Anglais Dictionnaire